using CookComputing.XmlRpc;

namespace Drupalxmlrpc
{
    [XmlRpcUrl("http://complex.dev/?q=services/xmlrpc")]
    public interface IDrupalNodeApi : IXmlRpcProxy
    {
        [XmlRpcMethod("node.save")]
        string NodeAdd(string sessid, DrupalNodeInterval node);

        [XmlRpcMethod("system.connect")]
        DrupalSystem Connect();

        [XmlRpcMethod("user.login")]
        DrupalSystem Login(string sessid, string username, string password);
    }
}